import request from '@/utils/request'

/**
 * 加入购物车
 * @param {*} data 
 */
export function addCart(data) {
    console.log("cartItem",data)
    return request({
      url: '/api/cart/add',
      method: 'post',
      data
    })
}

/**
 * 获取当前用户的购物车列表
 * @param {*} data 
 */
export function cartList() {
    return request({
      url: '/api/cart/list',
      method: 'get'
    })
}


/**
 * 修改购物车商品数量
 * @param {*} data 
 */
export function updateQuantity(id, quantity) {
    return request({
      url: '/api/cart/update/quantity',
      method: 'post',
      params: { id : id, quantity : quantity}
    })
}

/**
 * 购物车移除商品
 * @param {*} data 
 */
export function delProduct(data) {
    return request({
      url: '/api/cart/delete',
      method: 'post',
      data
    })
}
